package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;

import javax.persistence.*;

import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the PS_C_WF_EMP_VW database table.
 * 
 */
@Entity
@Table(name="PS_C_WF_EMP_VW")
@NamedQuery(name="PsCWfEmpVw.findAll", query="SELECT p FROM PsCWfEmpVw p")
@IdClass(JobCurrPrimary.class)
public class PsCWfEmpVw implements Serializable {
	private static final long serialVersionUID = 1L;
    @Id
    private String emplid;
    @Id
    @Column(name="EMPL_RCD")
    private BigDecimal emplRcd;

    @Column(name="NAME_DISPLAY")
    private String nameDisplay;
    private String sex;

    @Temporal(TemporalType.DATE)
    private Date birthdate;
    @Column(name="MAR_STATUS")
    private String marStatus;

    @Column(name="C_BEAR")
    private String cBear;
    @Column(name="BUSINESS_UNIT")
    private String businessUnit;
    @Column(name="C_BUSN_DESCR")
    private String cBusnDescr;
    private String setid;

    private String deptid;


    @Column(name="RS_FULL_NAME")
    private String rsFullName;

    @Column(name="DEPT_DESCR")
    private String deptDescr;
    private String descrshort;

    @Column(name="C_DEPT_LEVEL")
    private String cDeptLevel;
    @Column(name="SETID_JOBCODE")
    private String setidJobCode;
    private String jobcode;
    @Column(name="JOBCODE_DESCR")
    private String jobcodeDescr;
    @Column(name="JOB_FUNCTION")
    private String jobFunction;
    @Column(name="C_JOB_LEVEL")
    private String cJobLevel;
    @Column(name="RS_JOB_LEVEL")
    private String rsJobLevel;
    private String location;
    @Temporal(TemporalType.DATE)
    @Column(name="START_DT_CHN")
    private Date startDtChn;
    @Temporal(TemporalType.DATE)
    @Column(name="LAST_HIRE_DT")
    private Date lastHireDt;
    @Column(name="HIGHEST_EDUC_LVL")
    private String highestEducLvl;
    @Column(name="C_SCHOOL")
    private String cSchool;
    @Column(name="C_MAJOR")
    private String cMajor;
    @Column(name="C_EMPL_FROM")
    private String cEmplFrom;
    @Column(name="C_EMPLID")
    private String cEmplid;
    private String phone;
    @Column(name="C_AUX_SYSTEM")
    private String cAuxSystem;
    @Column(name="C_IS_DEPT_MGR")
    private String cIsDeptMgr;
    @Column(name="C_IS_DXS")
    private String cIsDxs;
    @Column(name="C_IS_GWHCY")
    private String cIsGwhcy;
    @Column(name="C_IS_GROUP_MGR")
    private String cIsGroupMgr;
    @Column(name="C_IS_SYB_MGR")
    private String cIsSybMgr;
    @Column(name="C_IS_CPY_MGR")
    private String cIsCpyMgr;
    @Column(name="C_JOB_TYPE")
    private String cJobType;
    @Column(name="C_WF_COMPANY2")
    private String cWfCompany2;





	

	





	

	public PsCWfEmpVw() {
	}

    public String getEmplid() {
        return emplid;
    }

    public void setEmplid(String emplid) {
        this.emplid = emplid;
    }

    public BigDecimal getEmplRcd() {
        return emplRcd;
    }

    public void setEmplRcd(BigDecimal emplRcd) {
        this.emplRcd = emplRcd;
    }

    public String getNameDisplay() {
        return nameDisplay;
    }

    public void setNameDisplay(String nameDisplay) {
        this.nameDisplay = nameDisplay;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Date getBirthdate() {
        return birthdate;
    }

    public void setBirthdate(Date birthdate) {
        this.birthdate = birthdate;
    }

    public String getMarStatus() {
        return marStatus;
    }

    public void setMarStatus(String marStatus) {
        this.marStatus = marStatus;
    }

    public String getcBear() {
        return cBear;
    }

    public void setcBear(String cBear) {
        this.cBear = cBear;
    }

    public String getBusinessUnit() {
        return businessUnit;
    }

    public void setBusinessUnit(String businessUnit) {
        this.businessUnit = businessUnit;
    }

    public String getcBusnDescr() {
        return cBusnDescr;
    }

    public void setcBusnDescr(String cBusnDescr) {
        this.cBusnDescr = cBusnDescr;
    }

    public String getSetid() {
        return setid;
    }

    public void setSetid(String setid) {
        this.setid = setid;
    }

    public String getDeptid() {
        return deptid;
    }

    public void setDeptid(String deptid) {
        this.deptid = deptid;
    }

    public String getRsFullName() {
        return rsFullName;
    }

    public void setRsFullName(String rsFullName) {
        this.rsFullName = rsFullName;
    }

    public String getDeptDescr() {
        return deptDescr;
    }

    public void setDeptDescr(String deptDescr) {
        this.deptDescr = deptDescr;
    }

    public String getDescrshort() {
        return descrshort;
    }

    public void setDescrshort(String descrshort) {
        this.descrshort = descrshort;
    }

    public String getcDeptLevel() {
        return cDeptLevel;
    }

    public void setcDeptLevel(String cDeptLevel) {
        this.cDeptLevel = cDeptLevel;
    }

    public String getSetidJobCode() {
        return setidJobCode;
    }

    public void setSetidJobCode(String setidJobCode) {
        this.setidJobCode = setidJobCode;
    }

    public String getJobcode() {
        return jobcode;
    }

    public void setJobcode(String jobcode) {
        this.jobcode = jobcode;
    }

    public String getJobcodeDescr() {
        return jobcodeDescr;
    }

    public void setJobcodeDescr(String jobcodeDescr) {
        this.jobcodeDescr = jobcodeDescr;
    }

    public String getJobFunction() {
        return jobFunction;
    }

    public void setJobFunction(String jobFunction) {
        this.jobFunction = jobFunction;
    }

    public String getcJobLevel() {
        return cJobLevel;
    }

    public void setcJobLevel(String cJobLevel) {
        this.cJobLevel = cJobLevel;
    }

    public String getRsJobLevel() {
        return rsJobLevel;
    }

    public void setRsJobLevel(String rsJobLevel) {
        this.rsJobLevel = rsJobLevel;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public Date getStartDtChn() {
        return startDtChn;
    }

    public void setStartDtChn(Date startDtChn) {
        this.startDtChn = startDtChn;
    }

    public Date getLastHireDt() {
        return lastHireDt;
    }

    public void setLastHireDt(Date lastHireDt) {
        this.lastHireDt = lastHireDt;
    }

    public String getHighestEducLvl() {
        return highestEducLvl;
    }

    public void setHighestEducLvl(String highestEducLvl) {
        this.highestEducLvl = highestEducLvl;
    }

    public String getcSchool() {
        return cSchool;
    }

    public void setcSchool(String cSchool) {
        this.cSchool = cSchool;
    }

    public String getcMajor() {
        return cMajor;
    }

    public void setcMajor(String cMajor) {
        this.cMajor = cMajor;
    }

    public String getcEmplFrom() {
        return cEmplFrom;
    }

    public void setcEmplFrom(String cEmplFrom) {
        this.cEmplFrom = cEmplFrom;
    }

    public String getcEmplid() {
        return cEmplid;
    }

    public void setcEmplid(String cEmplid) {
        this.cEmplid = cEmplid;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getcAuxSystem() {
        return cAuxSystem;
    }

    public void setcAuxSystem(String cAuxSystem) {
        this.cAuxSystem = cAuxSystem;
    }

    public String getcIsDeptMgr() {
        return cIsDeptMgr;
    }

    public void setcIsDeptMgr(String cIsDeptMgr) {
        this.cIsDeptMgr = cIsDeptMgr;
    }

    public String getcIsDxs() {
        return cIsDxs;
    }

    public void setcIsDxs(String cIsDxs) {
        this.cIsDxs = cIsDxs;
    }

    public String getcIsGwhcy() {
        return cIsGwhcy;
    }

    public void setcIsGwhcy(String cIsGwhcy) {
        this.cIsGwhcy = cIsGwhcy;
    }

    public String getcIsGroupMgr() {
        return cIsGroupMgr;
    }

    public void setcIsGroupMgr(String cIsGroupMgr) {
        this.cIsGroupMgr = cIsGroupMgr;
    }

    public String getcIsSybMgr() {
        return cIsSybMgr;
    }

    public void setcIsSybMgr(String cIsSybMgr) {
        this.cIsSybMgr = cIsSybMgr;
    }

    public String getcIsCpyMgr() {
        return cIsCpyMgr;
    }

    public void setcIsCpyMgr(String cIsCpyMgr) {
        this.cIsCpyMgr = cIsCpyMgr;
    }

    public String getcJobType() {
        return cJobType;
    }

    public void setcJobType(String cJobType) {
        this.cJobType = cJobType;
    }

    public String getcWfCompany2() {
        return cWfCompany2;
    }

    public void setcWfCompany2(String cWfCompany2) {
        this.cWfCompany2 = cWfCompany2;
    }
}